put oneself in the hands of

  1. Verb kendini birinin eline teslim etmek
kendini birinin eline teslim etmek Verb